[IA64] Return ENOMEM if VPD allocation failed
authorAlex Williamson <alex.williamson@hp.com>
Fri, 11 May 2007 19:07:04 +0000 (13:07 -0600)
committerAlex Williamson <alex.williamson@hp.com>
Fri, 11 May 2007 19:07:04 +0000 (13:07 -0600)
commit4327b1944f6d14c7a2b4219f7c7aab472b11ae1a
tree89bb9dd1ce1ccb1d7903cd4b45a1d24cfaf2ae2f
parent095859f49a28b271e562bd3e3eba7204497c2105
[IA64] Return ENOMEM if VPD allocation failed

Usually ASSRET() is "(void)0".  Therefore if VPD allocation
fails with xenheap shortage or fragmentation, NULL pointer
access occurs in vmx_final_setup_guest().
This patch fixes it.

Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
xen/arch/ia64/vmx/vmx_init.c